home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / PRG / CLImax 1.0.sit / CLImax 1.0 / AppleScript and CLImax / Advanced AppleScript / For experienced AS users next >
Text File  |  1996-06-17  |  3KB  |  32 lines

  1. Things to know about CLImax (for experienced AppleScript users)
  2. This program is $15 shareware.
  3.  
  4.  
  5. ・ CLImax sets the default target, so you don't have to use tell/end tell in most cases. The default target on launch is the Finder. Sorry, thereユs no way to set the default target to a specific object yet; I'm working on this.
  6.  
  7. ・ When you define a variable, it sticks around in the context. A simple use for this is to define a number of commonly-used folders and/or windows, which you can then tell the Finder to open when needed. There are plenty of other things you can do, including storing partial results in a string of commands (メset x to resultモ ... メset y to resultモ ... メopen x & yモ), and tricks to make AppleScript a little less verbose (メset fw to ref front windowモ).
  8.  
  9. ・ Handlers and functions also stick around in the context; these can be useful as shortcuts for frequently-used strings of commands, or for anything else you can think of. Right now there's no support for an idle or run handler, although this is an idea I've been playing with for the next version.
  10.  
  11. ・ Use CLImax to get used to AppleScript and its subtleties! It's also useful to use with single commands before using them in a larger script.  (Ever get tired of running really short script phrases in Script Editor, over and over and over until they work?)
  12.  
  13. ・ Most of the time, you don't want to write multiple-line scripts in CLImax. Try a number of short commands instead, and remember that you can refer to the previous result with the result variable. If you need multiple lines, hit cmd-return or the enter key.  If you get frustrated and find that you need to write a larger script to do a particular task, option-tab to CLImax and tell it メeditorモ.
  14.  
  15. ・ Skim the file called メIntro -- 50+ Fun Thingsモ.  Itユs got some good information, including specific things about CLImaxユs implementation that you may want to read.
  16.  
  17. __________
  18.  
  19.  
  20. Using CLImax as a debugging tool
  21.  
  22. Are you a developer writing a scriptable application?  You may find CLImax useful. It's a terrific tool for debugging, and it really gives you a feel for whether your users are going to describe your app's scripting support as メflexible and easy to useモ or メcumbersome and irritatingモ.  AppleScript is the realm of intuitive English-like commands; does YOUR dictionary make sense?
  23.  
  24. __________
  25.  
  26.  
  27. Other scripting systems
  28.  
  29. CLImax supports any scripting system that is OSA-compliant and supports the メconvenienceモ routines, in particular OSADoScript.  It's been reported that CLImax works with Frontier, but since I don't have much experience with Frontier, I don't know how well.  (If you want to try it, run Frontier, then choose it from the pop-up menu in CLImax's Scripting preferences. I wouldn't mind some feedback on this one ム suggestions or comments anybody?)
  30.  
  31.  
  32.